package edu.ubb.remeye.gui.dialog;

import javax.swing.JFrame;
import javax.swing.JOptionPane;

import edu.ubb.remeye.gui.internationalization.LanguageManager;

/**
 * A dialog class to show information message.
 * 
 * @author Andrew Ianicicau
 *
 */
public class InformationDialog {

	///////////////////////////////////////////////////////////////////////////////////
	////		ATTRIBUTES - InformationDialog
	///////////////////////////////////////////////////////////////////////////////////

	/**
	 * Object containing the information message.
	 */
	private JOptionPane pane;

	
	
	///////////////////////////////////////////////////////////////////////////////////
	////		CONSTRUCTORS - InformationDialog
	///////////////////////////////////////////////////////////////////////////////////

	/**
	 * Constructor with message parameter.
	 */
	public InformationDialog(String message) {
		pane = new JOptionPane(message);
	}

	
	
	///////////////////////////////////////////////////////////////////////////////////
	////		METHODS - InformationDialog
	///////////////////////////////////////////////////////////////////////////////////
	
	/**
	 * Show the dialog.
	 */
	public void showDialog() {
		JOptionPane.showMessageDialog(new JFrame(), pane.getMessage(), LanguageManager.getLanguageManager().getText("information"), JOptionPane.INFORMATION_MESSAGE);
	}
}
